package com.eorchis.module.addUser.service;

import java.util.List;

import com.eorchis.core.service.IBaseService;
import com.eorchis.module.addUser.bean.DepartmentBean;
import com.eorchis.module.addUser.bean.UserBean;
import com.eorchis.module.addUser.ui.commond.UserQueryCommond;

public interface IAddUserService extends IBaseService{

	/**
	 * 按数量新增部委
	 * @Date 2016-09-14
	 * @author RongSL
	 * */
	public boolean addBwAdmin(UserQueryCommond commond);
	
	/**
	 * 启用/作废部委
	 * @Date 2016-09-14
	 * @author RongSL
	 * */
	public boolean EnableBwAdmin(UserQueryCommond commond);
	
	/**
	 * 按条件查询部委
	 * @Date 2016-09-14
	 * @author RongSL
	 * */
	public List<UserBean> findBwAdmin(UserQueryCommond commond);
	
	/**
	 * 重置指定部委密码
	 * @Date 2016-09-14
	 * @author RongSL
	 * */
	public boolean resetBwAdmin(UserQueryCommond commond);
	
	/**
	 * 获得部委树
	 * @Date 2016-09-14
	 * @author RongSL
	 * */
	public List<DepartmentBean> getDepartmentsList(UserQueryCommond commond);
	
}
